hydrocolloid impression - German English Dictionary